Tutorial Konfigurasi OpenVPN Server Debian 8 Jessie di Virtualbox -
Assalamualaikum artikel kali akan membahas Tentang
Konfigurasi OpenVpn Server Debian 8 Jessie, sebelum masuk ke tahap
Instalasi dan Konfigurasi saya akan menjelaskan sedikit Tentang VPN yuk di
simak gengs.
Virtual Private Network atau yang biasa dikenal VPN merupakan teknologi yang
membuat Koneksi private (pribadi) yang bisa terhubung di jaringan publik, VPN
sendiri akan membuat jaringan di dalam sebuah jaringan atau yang biasa di
kenal dengan tunnel. dengan adanya itu kita dapat mengakses ke jaringan publik
dan kali ini kita akan menggunakan OpenVPN yang merupakan software opensource
yang cross platfrom.oke tak perlu berlama lagi yuk disimak gengs
Cara Konfigurasi OpenVPN Server Debian Jessie
Tahap Instalasi dan Konfigurasi OpenVPN Debian 8 Jessie
1. Instal packet OpenVPN nya dengan cara memasukan perintah :
apt-get install openvpn easy-rsa lalu enter dan pilih y kemudian
enter.
2. Lalu kita akan mengcopy file easy-rsa ke direktori atau folder openvpn
dengan perintah : cp -r /usr/share/easy-rsa/ /etc/openvpn/. setelah itu kita mengambil sample file konfigurasi openvpn dengan
perinta
gunzip -c
/usr/share/doc/openvpn/examples/sample-config-files/server.conf.gz >
/etc/openvpn/server.conf. lalu kita akan mengecek isi folder openvpn apakah folder easy-rsa dan
server.conf sudah ada didalam direktori openvpn dengan perintah :
ls /etc/open/vpn.
3. Lalu kita masuk ke file server.conf untuk melakukan tahap konfigurasi dengan
perintah : nano /etc/openvpn/server.conf, lalu kita scroll ke bawah cari
kalimat dh dh1024.pem ubah menjadi dh dh.2048.pem. scroll lagi
kebawah cari kalimat push "redirect-gateway def1 bypass-dhcp" ,
push "dhcp-option DNS 208.67.222" , pada push "dhcp-option DNS 208.67.222" yang di bawah ubah menjadi push "dhcp-option DNS 8.8.8.8" lalu hapus tanda ; atau titik koma.
terakhir cari kalimat user nobody dan group no group hapus juga tanda ; atau
titik koma lalu save ctrl+x lalu y dan enter.
4. untuk mengaktifkan config penerusan packet kita masukan perintah
nano /etc/sysctl.conf , lalu hapus tanda pagar di
net.ipv4.ip_forward=1. lalu save dengan perintah ctrl+x lalu y dan
enter.
5. Kemudian masuk ke konfigurasi vars dengan perintah
nano /etc/openvpn/easy-rsa/vars lalu enter, dan anda bisa ubah
keterangan Country, Province, City, ORG, Email, OU bebas sesuai keinginan
anda, namun disarankan pada export key_Name="Server" isi sesuai gambar ok.
setelah itu save ctrl+x lalu y dan enter
6. Lalu kita masuk
kan perintah nano /etc/openvpn/easy-rsa perintah untuk masuk
ke direktori easy-rsa lalu masukan perintah source vars, dan
membersihkan file keys yang anda dengan perintah ./clean-all
7. Sekarang kita akan
membuat File Certificate Diffle hellman pada OpenVPN dengan perintah #openssl
dhparam -out /etc/openvpn/dh2048.pem 2048 tunggu proses nya hingga
selesai.
8. Lalu kita membuat
File ca.crt dengan perintah ./build-ca dan pastikan anda tetap
berada di direktory easy-rsa atau /etc/openvpn/easy-rsa lalu
maka akan keluar pertanyaan pertanyaan anda klik enter saja hingga selesai
9. Sekarang kita membuat file Certificate dan key server dengan perintah
./build-key-server server maka akan keluar pertanyaan lagi tentang
country,name, dan lainnya anda enter kan saja namun Jika ada pertanyaan
sign the certifacate pilih y dan 1 out 1 certificate
pilih y juga
|
10.
masukan perintah cd keys/ untuk masuk di direktori keys,
lalu masukan perintah ls keys/ untuk melihat apakah file ca.crt
server.crt dan server.key telah berhasil dibuat, kemudian copy file tersebut
ke /etc/openvpn dengan perintah cp ca.crt server.crt server.key
/etc/openvpn/
11.
Kita masuk ke direktori /etc/openvpn dengan perintah cd /etc/openvpn,
lalu masukkan perintahls untuk melihat apakah file yang
kita copy tadi telah ada.
12.
lakuakn restart pada openvpn dengan perintah /etc/init.d/openvpn
restart, dan masukan perintah /etc/init.d/openvpn
status untuk melihat status openvpn kita telah aktif atau tidak
apabila bertulisan active(exited) maka konfigruasi openvpn server
berhasil dan telah aktif
13. sekarang kita akan
konfigurasi openvpn client nya , kita buat direktori client dengan
perintah mkdir client. dan kita akan copy file client.conf
dari /user/share/doc dan kita ubah menjadi client.ovpn dengan perintah :
cp
/usr/share/doc/openvpn/examples/sample-config-files/client.conf
/etc/openvpn/clien/client.ovpn
|
14. masuk ke direktori easy-rsa
dengan perintah cd easy-rsa/, dan masuka perintah ./build-key
client untuk membuat file certificate dan key yang digunakan untuk
koneksi ke client.
Jika ada pertanyaan tentang
Country, Province, dll serta challenge password anda klik enterkan saja,
namun jika ada pertanyaan sign the certifacate pilih y dan 1
out 1 certificate pilih y juga
|
15. Masuk ke
direktori keys/ dengan perintah cd keys/, dan masukan
perintah ls untuk melihat isi dari direktori keys/ lalu kita
akan mencopy file ca.crt, client.crt dan client.key ke direktori
/etc/openvpn/client dengan perintah cp ca.crt client.crt
client.key /etc/openvpn/client
16. lalu masuk ke direktori /etc/openvpn dengan perintah
cd /etc/openvpn, lalu ls untuk mengecek file ca.crt,
client.crt dan client.key telah berhasil di copy atau belum
17. lalu kita masuk ke file client.ovpn dengan perintah
nano client.ovpn, cari kalimat remote my-server 1 ganti
menjadi remote ipserver 1194 .contoh :
remote 192.168.100.1 1194. 192.168.100.1 merupakan ipserver saya
dan anda ganti dengan ipserver debian anda, lalu cari kalimat
ca ca.crt, cert client.crt, key client.key tambah ; atau titik koma
di depan teks tersebut lalu save dengan cara ctrl+x y dan enter
18. Kemudian masukan perintah berikut untuk membuat ca, cert, dan key di
dalam 1 file yaitu ovpn, yang berguna untuk memudahkan untuk mengirim file
ke client :
echo '<ca>' >> /etc/openvpn/client/client.ovpn
cat ca.crt >> /etc/openvpn/client/client.ovpn
echo '</ca>' >> /etc/openvpn/client/client.ovpn
echo '<cert>' >> /etc/openvpn/client/client.ovpn
cat client.crt >> /etc/openvpn/client/client.ovpn
echo '</cert>' >> /etc/openvpn/client/client.ovpn
echo '<key>' >> /etc/openvpn/client/client.ovpn
cat client.key >> /etc/openvpn/client/client.ovpn
echo '</key>' >> /etc/openvpn/client/client.ovpn
19. Klik Gambar PC atau Komputer dibawah Kanan virtualbox anda lalu pilih
Network Settings, pada Adapter 1 anda pilih Host-Only Adapter dan
Virtualbox Host-Only Adapter lalu anda Klik OK
20. Klik Search windows atau klik windows+R pada keyboard dan anda masukan kalimat ncpa.cpl lalu
enter, maka anda masuk ke Network Connection lalu pilih VirtualBox
Host-Only yang anda pilih diVirtualbox tadi lalu anda klik pilih
Properties --> Pilih Internet Protocol Verison 4 --> anda
masukan IP Client disana lalu ok.
21. Setelah Client terhubung ke Server. Sekarang kita akan mengambil file
client.ovpn di server disini saya menggunakan SSH Server dan Filezila untuk di
client, Namun anda bisa juga bisa menggunakan Ftp Server, dan untuk Konfigurasi SSH Server anda bisa Klik Link dibawah, setelah itu
anda Buka Filezila anda lalu masukan IP Address Server anda, Username Root,
Password Root Anda dan Port 22 ssh lalu Klik QuickConnect.
lalu pada Remote Site /root ganti menjadi
/etc/openvpn/client maka akan tampil file
client.ovpn . pada Folder Windows anda tentukan dimana file
client.ovpn akan anda simpan setelah itu anda klik kanan pada
client.ovpn pilih download
Catatan : anda bisa gunakan FTP Server maupun Winscp pada Client dalam
transfer file nya
22. Lalu cari dimana anda mendownload atau menyimpan file
client.ovpn anda lalu, anda copy file tersebut pada : Buka Local Disk
(C), cari folder Program Files lalu anda klik, cari OpenVpn lalu Klik,
terakhir cari folder Config dan anda paste file client.ovpn disitu
23. Lalu anda Kembali lagi di Folder OpenVPN di local disk C anda, sekarang
anda pilih folder bin, dan pada openvpn-gui anda klik kanan touchpad atau
mouse anda pilih run as administrator
24. maka akan tampil bar berbentuk PC seperti pada gambar lalu anda Klik
Connect.
25. Tunggu Loading nya hingga selesai apabila pas loading masih gagal coba
anda masukan perintah reboot pada debian anda, login root setelah itu
anda masukan perintah /etc/init.d/networking restart dan perintah
/etc/init.d/openvpn restart lalu anda lakukan lagi maka berhasil
Begitulah Artikel Penjelasan Tentang Konfigurasi OpenVPN Server Debian 8 Jessie, Semoga bermanfaat dan berguna bagi anda yang membaca jangan lupa
di share, apabila ada kritik dan saran bisa isi di komen atau
Klik Contact Form, Sekian Artikel kali ini terima kasih jangan lupa baca artikel yang
lain nya gengs
Comments
Post a Comment
Bijak dalam komentar, silakan komentar dan berikan yang relevan.